开源 · 免费 · 无广告

Aerial

给国产电视的一块干净桌面。没有广告,没有推荐流,只有你的 App、壁纸和 Apple TV 航拍屏保。

Aerial 首页:风景壁纸和玻璃底板上的一排 App 电视自带的桌面:满屏剧集推荐、会员和限免角标
在画面上左右移动鼠标对比

安静,
是最好的界面。

打开电视,只有壁纸和你常用的 App。

第一排的玻璃底板,选中了一个 App

首页

像 Apple TV
一样顺手。

常用的 App 排成一排,放在玻璃底板上。选中时轻轻浮起,下面有一层阴影。

选中的 App 有一圈白边,坐在沙发上也看得清。「应用中心」「米家」这类藏起来的系统 App 也都在。

长按菜单:移动、移到文件夹、隐藏、应用信息、卸载

整理

长按一下,
想怎么排就怎么排。

长按 OK 键:移动、移到文件夹、隐藏、查看信息、卸载。隐藏的 App 可以在「个性化」里找回。

打开的文件夹:系统应用

文件夹

系统自带的 App,
收进一个文件夹。

和 Apple TV 一样,文件夹放在首页里,按一下打开。

控制中心:信号源、网络、设置、音量和亮度

控制中心

常用开关,
一键就到。

信号源、网络、设置、音量、亮度都在这里。HDMI 还能固定到首页,一键切换。

空闲的时候,
把客厅交给风景。

114 段 Apple TV 航拍影片,从太空到海底,还会标出地名。

个性化面板

壁纸

每天一张新风景,
或者你的照片。

必应每日精选、14 张 Mac 风格的内置壁纸,或者从手机传的照片。

用手机设置

扫一下,
不用遥控器打字。

扫电视上的二维码,用手机传照片、选壁纸、换屏保。

手机上的个性化设置页

开机就是它。
待机也赶不走。

国产电视只认自家桌面,待机还会清理第三方 App。Aerial 不用 root,也不停用系统应用。

接管 HOME 键

能设成默认桌面就设;不行就由桌面守护把它拉回来。原来的桌面也还在。

被杀后 0.5 秒复活

小米待机会强停第三方 App,Aerial 会马上被系统拉起来。

断电重启也是它

开机自动接管。TCL 的自启拦截,安装脚本会帮你放行。

小米 / Redmi · HyperOS TV TCL · Android 11 索尼 BRAVIA · Android 10–12 其他品牌:欢迎反馈 ›

三分钟装好。

不用 root,随时能还原。

1在电视上打开 ADB 调试

设置 → 关于 → 连续按 产品型号,进入开发者模式;再到 设置 → 账号与安全,打开 ADB 调试 和 安装未知来源的应用。
IP 在 设置 → 网络 → 已连接的网络 里。

设置 → 关于 → 本机信息,快速按遥控器 上下左右,在底部出现的「更多」里打开 ADB。
IP 在 设置 → 网络 → 已连接的网络 里。

按电视机身上的信号源键,弹出信号源菜单后,用遥控器按 左左上右,进入「海尔工厂菜单」,把 ADB 调试开关 设为开。只改这一项,别动其他选项。
IP 在 设置 → 网络 → 已连接的网络 里。

设置 → 系统 → 关于本机 → 设备型号,按 上上右右 再按确认;然后到 设置 → 系统 → 开发者选项,打开 USB 调试(有的机型叫「ADB 调试」)。
IP 在 设置 → 网络 → 已连接的网络 最下面。

设置 → 设备偏好设置 → 关于 → 连按 内部版本号(Build,不是「Android 版本」)7 次,再在开发者选项里打开 USB 调试。
IP 在 设置 → 网络 → 已连接的网络 里。

极米 H3、老乐视、荣耀智慧屏、老康佳(看不到版本号)等机型打不开 ADB。

2填上电视 IP

在电视的 设置 → 网络 → 已连接的网络 里(OPPO S1 在这一页最下面)。电脑要和电视连同一个网络。

3选一种方式安装

复制给能在电脑上运行命令的 Agent,比如:

  • WorkBuddy
  • 豆包电脑版
  • 千问电脑版
  • Trae
  • Claude Code
  • Codex
请帮我把开源电视桌面 Aerial 装到我的电视上,并设为开机进入的桌面。
电视 IP:<电视IP>
保持 ADB 常开:要

安装说明在这里:https://aerial.qust.me/agent.md
(打不开时用 https://raw.githubusercontent.com/pengchujin/aerial-tv/main/site/agent.md )

请先完整读完安装说明再动手,然后在我的电脑上亲自运行命令,不要只把步骤告诉我。需要我在电视上操作时提醒我。
最后按说明里的「验收」,把下面几条命令的原始输出原样贴给我,不要只写「成功」:
- adb shell "cmd package resolve-activity --brief -a android.intent.action.MAIN -c android.intent.category.HOME"(解析到的桌面)
- adb shell settings get secure enabled_accessibility_services(里面有没有 app.orchard.tv/app.orchard.tv.guard.HomeGuardService)
- 按主页键后的 adb shell "dumpsys window | grep mCurrentFocus"
如果没有安装成功,直接告诉我卡在哪一步。

手机上的豆包、网页版聊天只会把步骤告诉你,不会自己执行。要用能在电脑上跑命令的版本:豆包电脑版或豆包工作版、WorkBuddy、千问电脑版、Trae、Claude Code、Codex 等。手机 App 和网页版聊天装不了。

在 macOS 或 Linux 终端里运行,没有 adb 会自动下载。Windows 请交给 Agent。

curl -fsSL https://aerial.qust.me/install.sh | KEEP_ADB=1 TV=<电视IP> bash

先下载 aerial-standard.apk,再运行:

adb connect <电视IP>:5555
adb install -r aerial-standard.apk
adb shell pm grant app.orchard.tv android.permission.WRITE_SECURE_SETTINGS
adb shell cmd notification allow_listener app.orchard.tv/app.orchard.tv.guard.RevivalListener
adb shell appops set app.orchard.tv SYSTEM_ALERT_WINDOW allow
adb shell appops set app.orchard.tv APP_AUTO_START allow   # 仅 TCL:允许开机自启
adb shell am start -n app.orchard.tv/.MainActivity

没有电脑时,可以用手机上的 ADB 工具:甲壳虫 ADB 助手、超级小爱,或应用商店里同类工具。

  1. 手机和电视连同一个 Wi-Fi。
  2. 按上面的第 1 步在电视上打开 ADB,IP 也按上面的位置找。
  3. 手机连上电视:<电视IP>:5555,电视上选「始终允许」。
  4. 在工具里安装 Aerial(standard 版;装不上时试 guard 版),再按 安装说明 的 Windows 第 3 步逐条授权、第 6 步启动 App。

这些工具是用户反馈装过的,本仓库没有逐一实测。手机工具一般不能替你完成全部设置,装好后建议再用电脑或 Agent 跑一遍验收。

电视问是否允许调试时,选「始终允许」。TCL 会弹「多屏互动:正在发起应用推送」,选「同意」。

常见问题

能不能打开网页就直接装到电视上?

不能。网页连不上电视的 ADB。最省事的是上面的 Agent 提示词或一行命令。

会不会把电视弄坏?怎么还原?

不会。Aerial 不动系统应用,只授予几项权限、改了桌面和屏保设置,这些都能撤销。最省事的还原方法是把下面这段直接发给 AI(和安装时一样,要用能在电脑上运行命令的版本),它会按安装说明的「还原」一节撤销全部改动,最后用主页键回到原来的桌面。想连 Aerial 一起卸载,在提示词最后加一句「顺便卸载 Aerial」。

请按 https://aerial.qust.me/agent.md 里「还原」部分的步骤,把我电视(IP:<电视IP>)的桌面还原成原来的,Aerial 先不卸载。
请在我的电脑上亲自运行命令,不要只把步骤发给我。
最后把下面两条命令的原始输出贴给我:
- adb shell settings get secure enabled_accessibility_services(应该已经不含 app.orchard.tv)
- 按主页键后的 adb shell "dumpsys window | grep mCurrentFocus"(应该回到电视原来的桌面)

自己动手也可以:把一行命令最后的 bash 换成 bash -s restore,也就是 curl -fsSL https://aerial.qust.me/install.sh | TV=<电视IP> bash -s restore;最后加 --uninstall 会顺便卸载 Aerial。不能运行 bash 的 Windows,逐条命令见安装说明。

提示固件不允许安装桌面类 App?

改装不声明桌面的版本:一行命令最后加 -s guard,手动安装就下载 aerial-guard.apk。

会员、小爱同学、小米账号和有线电视受影响吗?

都不受影响。Aerial 只换桌面:小米 / TCL 的会员、小爱同学、小米账号、有线电视都照常使用,原来的桌面也能从 App 列表打开。

小米影视、PatchWall 的内容去哪了?

从「桌面」磁贴进去就是原来的 PatchWall,推荐和会员内容都在。开机广告是固件播的,Aerial 去不掉。

Agent 说装好了,电视上却没变?

有的 Agent 没运行命令就说成功了。让它按 安装说明 的「验收」把原始输出贴出来:resolve-activity 解析到的桌面、enabled_accessibility_services 里有没有 app.orchard.tv、按主页键后的 mCurrentFocus。最后一条里有 app.orchard.tv 才算装好。

没有电脑,只用手机能装吗?

可以试。有用户用手机上的甲壳虫 ADB 助手、超级小爱装成功过,我们没逐一实测。步骤见安装区的「只用手机」。

怎么升级?

1.32 起,有新版本时电视的控制中心会出现「有新版本」,选「下载并安装」,再在电视自己的安装界面确认就行。电视不让 App 安装应用时,升级就是再运行一次安装命令(或者再交给 Agent 一次):升级页上有二维码,手机扫码能复制这台电视的命令。设置、排列和壁纸都会保留。

需要哪些权限?

WRITE_SECURE_SETTINGS:桌面守护被关掉后重新打开。通知监听:被杀后由系统拉起,不读通知。无障碍:只看哪个窗口在前台,不读屏幕内容。定位:只用来显示 Wi-Fi 名称。

航拍影片从哪来?费流量吗?

直接从 Apple 的服务器播放,1080p,码率约 15–20 Mbps。连不上时自动改用照片屏保。

我的电视不在列表里,能用吗?

大概率可以,原生 Android TV / Google TV 最省事。LG webOS、三星 Tizen、华为鸿蒙智慧屏的系统不一样,装不了;Android 4.4 及更老的电视也不行(Aerial 最低要 Android 5.0)。极米 H3、老乐视、荣耀智慧屏、老康佳(看不到版本号)等机型打不开 ADB,暂时没有办法。遇到问题请用 机型适配模板 告诉我们,附上诊断信息:电脑上运行 curl -fsSL https://aerial.qust.me/tools/report.sh | TV=<电视IP> bash,或在手机配置页最下面「反馈问题」里复制。